﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace vensoft.Entities
{
    public partial class Pedido
    {
        public Pedido()
        {
            _detalle = new List<DetallePedido>();
            _fecha = DateTime.Now;
        }

        private int _id;
        public int Id
        {
            get { return _id; }
            set { _id = value; }
        }
        
        public Int32 ProveedorId { get; set; }
        public String Raz_soc { get; set; }

        private Proveedor _proveedor;

        public Proveedor Proveedor
        {
            get { return _proveedor; }
            set 
            {
                _proveedor = value;
                ProveedorId = value.codigo_Proveedor;
                Raz_soc = value.razon_social;
            }
        }

        public Int32 PersonalId{get; set;}
        public String Nombre_Pers { get; set; }
        private Personal _personal;

        public Personal Personal
        {
            get { return _personal; }
            set {
                _personal = value;
                PersonalId = value.Cod_Personal;
                Nombre_Pers = value.nombre;
            }
        }
        private DateTime _fecha;
        public DateTime Fecha
        {
            get { return _fecha; }
            set { _fecha = value; }
        }

        private decimal _total;

        public decimal Total
        {
            get { return _total; }
            set { _total = value; }
        }

        private List<DetallePedido> _detalle;

        public List<DetallePedido> Detalle
        {
            get { return _detalle; }
            set { _detalle = value; }
        }
    }
}
